Market Price
$ 100.36
Selling Price
$ 88.62
2449
993
2119
3722
Market Price
$ 87.45
Selling Price
$ 77.23
1797
1151
1068
2315
Market Price
$ 75.63
Selling Price
$ 66.17
1188
380
406
3900
Market Price
$ 96.59
Selling Price
$ 80.88
741
334
359
1103
Market Price
$ 107.89
Selling Price
$ 94.41
282
66
229
1135
Market Price
$ 111.01
Selling Price
$ 97.39
136
111
76
665
Market Price
$ 109.48
Selling Price
$ 97.85
1416
577
619
3343
Market Price
$ 109.14
Selling Price
$ 97.61
1212
769
1074
3325
Market Price
$ 109.10
Selling Price
$ 97.07
788
280
499
2011
Market Price
$ 89.78
Selling Price
$ 81.58
4616
3065
1006
4937
Market Price
$ 96.05
Selling Price
$ 85.28
398
121
349
832
Market Price
$ 76.93
Selling Price
$ 67.27
410
318
140
1230
Market Price
$ 93.15
Selling Price
$ 80.03
2745
931
1421
2936
Market Price
$ 90.33
Selling Price
$ 77.96
1185
1044
1086
3366
Market Price
$ 94.24
Selling Price
$ 84.92
249
141
120
512
Market Price
$ 81.23
Selling Price
$ 67.88
2929
2078
1920
4729
Market Price
$ 74.77
Selling Price
$ 66.49
3208
2731
977
3687
Market Price
$ 63.03
Selling Price
$ 55.19
2539
873
2494
3296
Market Price
$ 93.91
Selling Price
$ 80.82
381
179
321
1550
Market Price
$ 79.33
Selling Price
$ 68.63
512
349
299
788
Market Price
$ 76.43
Selling Price
$ 69.12
3054
1575
1620
4655
Market Price
$ 105.59
Selling Price
$ 88.65
867
602
551
2690
Market Price
$ 91.15
Selling Price
$ 77.04
1103
588
362
2060
Market Price
$ 94.60
Selling Price
$ 80.52
2622
1486
1078
3551
Market Price
$ 87.89
Selling Price
$ 75.52
3486
871
1194
3598
Market Price
$ 78.00
Selling Price
$ 66.03
565
427
280
798
Market Price
$ 113.21
Selling Price
$ 95.87
799
725
771
2977
Market Price
$ 102.82
Selling Price
$ 90.11
822
791
173
934
Market Price
$ 63.81
Selling Price
$ 55.90
1511
408
1161
2867
Market Price
$ 83.18
Selling Price
$ 74.13
4752
1441
2516
4846
Market Price
$ 97.23
Selling Price
$ 86.58
1985
646
1350
3497
Market Price
$ 83.73
Selling Price
$ 71.92
1837
1232
1105
1841
Market Price
$ 101.85
Selling Price
$ 87.34
364
255
341
1460
Market Price
$ 87.89
Selling Price
$ 73.93
1355
1044
1174
1360
Market Price
$ 68.79
Selling Price
$ 61.10
965
628
616
1464
Market Price
$ 81.87
Selling Price
$ 73.52
1192
1183
800
1820
Market Price
$ 116.30
Selling Price
$ 98.50
1883
714
1753
3363
Market Price
$ 70.81
Selling Price
$ 62.66
1432
1279
675
3262
Market Price
$ 115.73
Selling Price
$ 97.27
705
613
354
1005
Market Price
$ 89.90
Selling Price
$ 78.89
995
781
330
1003