Market Price
$ 67.82
Selling Price
$ 60.30
3450
929
2764
3664
Market Price
$ 112.70
Selling Price
$ 94.51
686
213
362
2091
Market Price
$ 71.23
Selling Price
$ 60.41
713
217
181
3474
Market Price
$ 107.60
Selling Price
$ 94.85
443
196
223
882
Market Price
$ 90.56
Selling Price
$ 75.61
1006
599
537
4836
Market Price
$ 104.46
Selling Price
$ 90.73
740
449
241
942
Market Price
$ 110.35
Selling Price
$ 93.02
2861
887
1509
4548
Market Price
$ 92.04
Selling Price
$ 77.12
598
247
129
992
Market Price
$ 77.03
Selling Price
$ 64.53
812
345
438
1318
Market Price
$ 104.44
Selling Price
$ 92.84
1096
600
766
2765
Market Price
$ 66.18
Selling Price
$ 56.23
539
244
120
1227
Market Price
$ 101.99
Selling Price
$ 88.43
1691
1297
1184
3286
Market Price
$ 94.19
Selling Price
$ 80.97
1481
523
1466
2038
Market Price
$ 83.66
Selling Price
$ 72.48
1296
448
429
2169
Market Price
$ 85.74
Selling Price
$ 75.47
1586
1452
1180
4730
Market Price
$ 80.67
Selling Price
$ 68.63
3191
3014
1768
3376
Market Price
$ 98.13
Selling Price
$ 85.56
2627
2255
1008
4165
Market Price
$ 66.18
Selling Price
$ 57.39
1368
790
1036
2412
Market Price
$ 74.43
Selling Price
$ 63.46
223
178
162
593
Market Price
$ 91.58
Selling Price
$ 82.97
2337
2257
801
3083
Market Price
$ 77.47
Selling Price
$ 69.46
2397
2039
1625
4090
Market Price
$ 97.74
Selling Price
$ 84.44
1067
820
246
4902
Market Price
$ 97.91
Selling Price
$ 84.59
1035
695
394
3691
Market Price
$ 74.49
Selling Price
$ 65.16
668
454
407
971
Market Price
$ 105.38
Selling Price
$ 91.41
303
137
263
1282
Market Price
$ 108.08
Selling Price
$ 97.63
1299
887
705
3597
Market Price
$ 64.12
Selling Price
$ 55.24
955
756
920
1413
Market Price
$ 99.30
Selling Price
$ 85.19
714
555
497
1068
Market Price
$ 70.78
Selling Price
$ 61.24
3305
2552
2834
4387
Market Price
$ 93.52
Selling Price
$ 84.67
978
585
484
1256
Market Price
$ 101.35
Selling Price
$ 87.71
786
268
505
1983
Market Price
$ 81.38
Selling Price
$ 70.29
758
552
534
3128
Market Price
$ 113.19
Selling Price
$ 98.91
1224
711
372
3814
Market Price
$ 91.32
Selling Price
$ 79.08
1350
552
1016
1660
Market Price
$ 108.79
Selling Price
$ 95.17
2644
1679
1758
2703
Market Price
$ 82.99
Selling Price
$ 69.92
2157
2082
1377
4642
Market Price
$ 79.58
Selling Price
$ 66.48
1117
639
443
2303
Market Price
$ 97.76
Selling Price
$ 83.83
1069
605
406
1817
Market Price
$ 65.05
Selling Price
$ 55.22
744
326
413
1723
Market Price
$ 105.43
Selling Price
$ 89.76
2673
919
2516
4226