Market Price
$ 102.58
Selling Price
$ 86.47
630
487
341
2042
Market Price
$ 103.43
Selling Price
$ 93.01
2966
2004
2481
4199
Market Price
$ 90.92
Selling Price
$ 78.52
1201
734
877
1933
Market Price
$ 75.28
Selling Price
$ 66.86
2968
1324
775
4949
Market Price
$ 91.69
Selling Price
$ 81.59
3318
1965
3288
3884
Market Price
$ 79.10
Selling Price
$ 66.04
937
824
285
1719
Market Price
$ 72.38
Selling Price
$ 64.53
2278
1119
699
3404
Market Price
$ 74.16
Selling Price
$ 67.21
719
712
614
831
Market Price
$ 67.00
Selling Price
$ 57.50
2320
1640
719
4811
Market Price
$ 64.70
Selling Price
$ 55.10
3785
3673
2339
3839
Market Price
$ 80.64
Selling Price
$ 69.00
3227
1093
2540
4294
Market Price
$ 73.58
Selling Price
$ 63.63
1713
807
402
1971
Market Price
$ 87.67
Selling Price
$ 79.39
716
338
400
923
Market Price
$ 90.22
Selling Price
$ 78.10
1370
634
928
2926
Market Price
$ 98.78
Selling Price
$ 85.37
2514
2043
2440
2875
Market Price
$ 97.97
Selling Price
$ 83.25
552
299
154
1027
Market Price
$ 73.63
Selling Price
$ 62.63
1313
854
742
1337
Market Price
$ 96.44
Selling Price
$ 87.63
2157
1539
1609
3052
Market Price
$ 71.79
Selling Price
$ 62.85
1815
1511
1396
4330
Market Price
$ 84.10
Selling Price
$ 71.86
3141
1455
1041
4148
Market Price
$ 77.00
Selling Price
$ 65.83
1323
1160
1188
2491
Market Price
$ 92.44
Selling Price
$ 82.09
2133
1086
753
4794
Market Price
$ 75.29
Selling Price
$ 67.21
333
330
242
1031
Market Price
$ 96.50
Selling Price
$ 80.98
764
359
271
3202
Market Price
$ 88.54
Selling Price
$ 79.57
468
403
284
482
Market Price
$ 103.91
Selling Price
$ 87.28
1314
1265
644
3129
Market Price
$ 64.92
Selling Price
$ 56.61
2106
503
809
3210
Market Price
$ 84.98
Selling Price
$ 76.26
3665
2789
2571
3869
Market Price
$ 71.17
Selling Price
$ 60.57
296
186
292
1456
Market Price
$ 99.82
Selling Price
$ 86.53
1772
633
945
1927
Market Price
$ 109.01
Selling Price
$ 91.02
2479
2367
1075
3850
Market Price
$ 71.31
Selling Price
$ 60.52
3790
2856
2812
4049
Market Price
$ 94.94
Selling Price
$ 81.53
2567
2230
1375
3037
Market Price
$ 80.39
Selling Price
$ 68.05
511
340
146
1610
Market Price
$ 75.65
Selling Price
$ 67.90
584
281
202
715
Market Price
$ 66.87
Selling Price
$ 57.49
1777
698
474
4019
Market Price
$ 81.13
Selling Price
$ 69.51
343
308
152
459
Market Price
$ 110.80
Selling Price
$ 93.03
703
368
613
2062
Market Price
$ 118.24
Selling Price
$ 98.87
293
124
186
1047
Market Price
$ 66.02
Selling Price
$ 56.78
1938
500
657
3191