Market Price
$ 102.31
Selling Price
$ 87.01
1645
1373
675
4853
Market Price
$ 108.99
Selling Price
$ 94.04
654
343
316
1849
Market Price
$ 107.98
Selling Price
$ 94.74
1416
1007
1346
3090
Market Price
$ 93.07
Selling Price
$ 78.88
988
519
873
1595
Market Price
$ 107.75
Selling Price
$ 96.22
198
99
182
662
Market Price
$ 95.61
Selling Price
$ 86.41
557
248
540
1848
Market Price
$ 87.16
Selling Price
$ 78.94
1133
613
754
1786
Market Price
$ 93.28
Selling Price
$ 84.44
1433
1309
445
1443
Market Price
$ 106.31
Selling Price
$ 96.08
2042
581
684
3348
Market Price
$ 81.90
Selling Price
$ 69.65
445
247
184
2062
Market Price
$ 95.76
Selling Price
$ 80.40
1602
1252
1272
4608
Market Price
$ 71.09
Selling Price
$ 63.11
158
31
116
401
Market Price
$ 99.54
Selling Price
$ 89.38
262
153
61
856
Market Price
$ 94.77
Selling Price
$ 80.27
1465
727
858
3967
Market Price
$ 84.93
Selling Price
$ 70.98
1123
620
614
2125
Market Price
$ 83.03
Selling Price
$ 73.22
225
214
184
965
Market Price
$ 109.65
Selling Price
$ 94.70
567
562
364
844
Market Price
$ 63.12
Selling Price
$ 56.43
430
281
226
543
Market Price
$ 86.57
Selling Price
$ 73.48
649
445
378
1199
Market Price
$ 81.77
Selling Price
$ 70.65
3996
2594
1063
4969
Market Price
$ 85.14
Selling Price
$ 74.93
477
214
401
1229
Market Price
$ 114.72
Selling Price
$ 97.66
1449
921
306
3894
Market Price
$ 86.46
Selling Price
$ 75.46
154
145
55
423
Market Price
$ 86.23
Selling Price
$ 74.89
1151
690
666
1180
Market Price
$ 89.75
Selling Price
$ 81.32
1356
561
1248
2335
Market Price
$ 70.61
Selling Price
$ 62.91
757
177
757
1685
Market Price
$ 69.47
Selling Price
$ 59.41
2579
820
1876
3607
Market Price
$ 101.64
Selling Price
$ 89.04
2537
1349
770
3353
Market Price
$ 78.16
Selling Price
$ 66.27
3409
3094
1896
3791
Market Price
$ 91.38
Selling Price
$ 77.10
273
261
77
534
Market Price
$ 86.78
Selling Price
$ 73.40
1160
779
612
3711
Market Price
$ 106.17
Selling Price
$ 92.97
330
171
290
963
Market Price
$ 80.15
Selling Price
$ 68.16
2672
1724
1186
3982
Market Price
$ 90.46
Selling Price
$ 78.94
3165
1141
1148
3508
Market Price
$ 68.38
Selling Price
$ 61.17
673
318
160
2264
Market Price
$ 63.87
Selling Price
$ 57.31
948
663
624
1981
Market Price
$ 102.05
Selling Price
$ 86.13
1778
431
1266
3404
Market Price
$ 87.27
Selling Price
$ 76.78
2070
867
1443
2650
Market Price
$ 91.66
Selling Price
$ 80.92
3089
2296
730
4432
Market Price
$ 106.92
Selling Price
$ 90.94
2782
1357
2158
3996