Market Price
$ 112.89
Selling Price
$ 97.19
1617
939
492
3969
Market Price
$ 107.74
Selling Price
$ 91.07
2306
1810
1872
3247
Market Price
$ 80.18
Selling Price
$ 71.72
252
80
96
1168
Market Price
$ 61.92
Selling Price
$ 56.18
690
254
603
752
Market Price
$ 74.72
Selling Price
$ 66.06
240
220
125
1019
Market Price
$ 65.24
Selling Price
$ 58.37
309
291
76
614
Market Price
$ 63.71
Selling Price
$ 56.93
1413
1265
1179
4854
Market Price
$ 100.20
Selling Price
$ 86.43
1257
1252
916
3036
Market Price
$ 87.14
Selling Price
$ 77.40
1809
1793
1339
2966
Market Price
$ 91.95
Selling Price
$ 81.86
1632
949
595
2191
Market Price
$ 87.74
Selling Price
$ 77.63
360
74
86
1313
Market Price
$ 78.95
Selling Price
$ 69.10
2618
1179
2489
3817
Market Price
$ 63.47
Selling Price
$ 56.29
2396
971
1630
3490
Market Price
$ 78.18
Selling Price
$ 67.11
324
229
202
602
Market Price
$ 84.65
Selling Price
$ 74.75
470
416
170
1117
Market Price
$ 80.70
Selling Price
$ 69.22
1093
497
327
2241
Market Price
$ 98.25
Selling Price
$ 86.78
744
723
738
853
Market Price
$ 70.98
Selling Price
$ 59.23
1393
1075
314
2622
Market Price
$ 110.09
Selling Price
$ 95.46
2271
2058
2148
3997
Market Price
$ 86.46
Selling Price
$ 77.02
1836
910
1238
4444
Market Price
$ 92.81
Selling Price
$ 78.22
1313
350
645
3980
Market Price
$ 98.16
Selling Price
$ 86.35
545
388
288
964
Market Price
$ 79.47
Selling Price
$ 70.18
166
136
46
718
Market Price
$ 77.44
Selling Price
$ 69.86
2850
2633
2725
4290
Market Price
$ 66.23
Selling Price
$ 60.03
714
287
688
2453
Market Price
$ 96.78
Selling Price
$ 87.77
1321
422
458
4413
Market Price
$ 106.02
Selling Price
$ 93.27
2894
2444
791
4872
Market Price
$ 91.11
Selling Price
$ 78.53
896
470
862
1196
Market Price
$ 114.20
Selling Price
$ 96.12
1200
666
447
1601
Market Price
$ 80.78
Selling Price
$ 71.69
1772
1263
476
4238
Market Price
$ 79.38
Selling Price
$ 69.11
746
400
237
2563
Market Price
$ 102.70
Selling Price
$ 87.62
447
270
272
866
Market Price
$ 88.18
Selling Price
$ 75.33
2178
1532
764
2342
Market Price
$ 107.54
Selling Price
$ 92.68
521
466
481
997
Market Price
$ 110.19
Selling Price
$ 96.35
1077
324
471
1402
Market Price
$ 111.46
Selling Price
$ 96.70
717
562
567
1739
Market Price
$ 95.46
Selling Price
$ 81.37
218
96
105
841
Market Price
$ 96.78
Selling Price
$ 85.06
2123
469
1396
2680
Market Price
$ 112.87
Selling Price
$ 96.31
961
800
912
3446
Market Price
$ 61.08
Selling Price
$ 55.16
2411
1303
1685
2616