Market Price
$ 90.52
Selling Price
$ 80.19
1845
1551
1056
4395
Market Price
$ 66.84
Selling Price
$ 58.85
700
389
694
1701
Market Price
$ 80.08
Selling Price
$ 67.68
4362
4162
3727
4686
Market Price
$ 67.82
Selling Price
$ 60.19
1021
355
981
2090
Market Price
$ 82.76
Selling Price
$ 74.09
299
118
266
577
Market Price
$ 83.51
Selling Price
$ 70.41
825
764
608
1669
Market Price
$ 82.08
Selling Price
$ 74.33
1057
929
996
2292
Market Price
$ 110.79
Selling Price
$ 96.74
296
246
152
1016
Market Price
$ 65.84
Selling Price
$ 59.46
771
700
660
2481
Market Price
$ 75.63
Selling Price
$ 63.18
1864
837
857
2226
Market Price
$ 108.64
Selling Price
$ 96.49
1629
405
935
3044
Market Price
$ 91.17
Selling Price
$ 77.42
1046
993
505
1238
Market Price
$ 75.83
Selling Price
$ 63.87
1533
660
1046
2109
Market Price
$ 108.71
Selling Price
$ 91.64
2488
861
1755
3245
Market Price
$ 79.34
Selling Price
$ 69.11
448
366
233
627
Market Price
$ 90.52
Selling Price
$ 80.97
804
436
630
1211
Market Price
$ 90.53
Selling Price
$ 78.91
2857
1449
2126
4937
Market Price
$ 98.21
Selling Price
$ 86.19
3400
728
1091
4016
Market Price
$ 61.44
Selling Price
$ 55.02
197
41
40
989
Market Price
$ 104.70
Selling Price
$ 88.63
3412
1722
2033
4261
Market Price
$ 75.77
Selling Price
$ 67.05
781
361
636
899
Market Price
$ 88.19
Selling Price
$ 78.54
1793
644
1089
2249
Market Price
$ 72.74
Selling Price
$ 60.88
1140
353
1047
2094
Market Price
$ 63.63
Selling Price
$ 56.96
1997
1620
1404
3937
Market Price
$ 67.38
Selling Price
$ 56.30
4570
2927
3268
4726
Market Price
$ 99.21
Selling Price
$ 85.85
1355
1164
1348
1482
Market Price
$ 88.94
Selling Price
$ 76.64
908
346
753
1268
Market Price
$ 106.50
Selling Price
$ 95.46
1378
317
1182
4761
Market Price
$ 64.42
Selling Price
$ 56.55
3164
1696
2453
4638
Market Price
$ 68.17
Selling Price
$ 58.76
2939
1368
660
4491
Market Price
$ 72.13
Selling Price
$ 60.76
1114
887
861
3338
Market Price
$ 92.97
Selling Price
$ 78.00
646
304
563
1253
Market Price
$ 108.86
Selling Price
$ 91.42
683
296
242
2163
Market Price
$ 93.44
Selling Price
$ 78.70
1352
412
315
1976
Market Price
$ 77.76
Selling Price
$ 67.70
2840
2474
2415
4851
Market Price
$ 112.41
Selling Price
$ 97.59
805
576
243
3329
Market Price
$ 73.83
Selling Price
$ 63.09
1555
1531
1117
2672
Market Price
$ 80.43
Selling Price
$ 68.95
1174
887
875
2978
Market Price
$ 107.12
Selling Price
$ 90.22
894
749
492
1712
Market Price
$ 89.56
Selling Price
$ 79.72
2015
1022
1518
2497