Market Price
$ 41.31
Selling Price
$ 34.71
530
371
227
1093
Market Price
$ 60.13
Selling Price
$ 52.93
734
369
611
2909
Market Price
$ 38.76
Selling Price
$ 33.32
1083
480
815
1360
Market Price
$ 46.45
Selling Price
$ 41.22
1832
1570
1106
3385
Market Price
$ 56.99
Selling Price
$ 49.26
1176
1113
1089
2197
Market Price
$ 55.72
Selling Price
$ 48.35
1519
616
1379
2894
Market Price
$ 35.82
Selling Price
$ 32.51
447
169
158
1850
Market Price
$ 35.24
Selling Price
$ 29.72
2871
2407
1788
4637
Market Price
$ 49.42
Selling Price
$ 42.04
3281
1919
2911
3311
Market Price
$ 33.16
Selling Price
$ 28.49
4143
1336
2209
4807
Market Price
$ 42.24
Selling Price
$ 36.80
313
283
213
1563
Market Price
$ 48.96
Selling Price
$ 43.51
2967
1839
2047
4981
Market Price
$ 58.47
Selling Price
$ 51.92
2223
629
2202
3393
Market Price
$ 45.82
Selling Price
$ 40.36
937
719
857
1671
Market Price
$ 47.86
Selling Price
$ 41.62
1398
1295
847
1474
Market Price
$ 40.88
Selling Price
$ 35.92
2038
410
782
2569
Market Price
$ 30.67
Selling Price
$ 25.99
2052
1003
854
2414
Market Price
$ 66.96
Selling Price
$ 58.01
589
389
364
1514
Market Price
$ 50.51
Selling Price
$ 44.68
687
282
253
2466
Market Price
$ 68.17
Selling Price
$ 58.47
1973
1119
1343
2065
Market Price
$ 31.22
Selling Price
$ 27.55
2198
2182
525
2432
Market Price
$ 63.71
Selling Price
$ 53.10
3642
3478
1836
4411
Market Price
$ 56.63
Selling Price
$ 47.64
1722
1405
1372
3349
Market Price
$ 49.27
Selling Price
$ 41.71
979
892
303
1366
Market Price
$ 66.79
Selling Price
$ 56.96
723
274
668
1090
Market Price
$ 58.94
Selling Price
$ 49.37
789
691
720
1449
Market Price
$ 65.89
Selling Price
$ 54.96
2632
1939
575
4301
Market Price
$ 37.12
Selling Price
$ 31.81
2651
2279
1832
2960
Market Price
$ 44.83
Selling Price
$ 38.04
452
379
131
1794
Market Price
$ 52.24
Selling Price
$ 44.45
2031
831
1891
3703
Market Price
$ 48.28
Selling Price
$ 41.41
3275
1170
1357
3733
Market Price
$ 64.34
Selling Price
$ 57.54
367
188
204
487
Market Price
$ 55.88
Selling Price
$ 50.42
3864
1813
3297
4711
Market Price
$ 36.77
Selling Price
$ 33.19
814
782
771
1248
Market Price
$ 46.46
Selling Price
$ 41.84
989
210
935
4327
Market Price
$ 56.11
Selling Price
$ 50.34
162
78
153
438
Market Price
$ 31.61
Selling Price
$ 26.62
1935
1364
1543
3280
Market Price
$ 34.27
Selling Price
$ 30.93
522
419
453
1746
Market Price
$ 66.35
Selling Price
$ 57.67
1031
262
372
3187
Market Price
$ 50.18
Selling Price
$ 42.47
998
346
228
3935