Market Price
$ 100.28
Selling Price
$ 87.86
1620
626
1309
3363
Market Price
$ 93.24
Selling Price
$ 83.37
1468
1366
367
1633
Market Price
$ 90.74
Selling Price
$ 76.67
780
463
422
797
Market Price
$ 109.13
Selling Price
$ 96.32
762
560
741
774
Market Price
$ 104.24
Selling Price
$ 87.31
1694
1276
682
4644
Market Price
$ 73.12
Selling Price
$ 65.75
684
566
249
1986
Market Price
$ 69.73
Selling Price
$ 62.14
257
97
161
1184
Market Price
$ 71.74
Selling Price
$ 63.32
679
424
190
1236
Market Price
$ 76.30
Selling Price
$ 66.49
3556
1535
713
4773
Market Price
$ 78.63
Selling Price
$ 71.38
2690
884
1347
3734
Market Price
$ 93.13
Selling Price
$ 78.47
2595
2538
1937
3890
Market Price
$ 67.87
Selling Price
$ 59.32
1455
894
968
1696
Market Price
$ 81.33
Selling Price
$ 69.04
3532
1782
1405
4797
Market Price
$ 88.41
Selling Price
$ 76.97
378
275
125
629
Market Price
$ 100.41
Selling Price
$ 86.93
308
136
287
1432
Market Price
$ 64.99
Selling Price
$ 56.90
2147
1457
1396
2234
Market Price
$ 88.52
Selling Price
$ 76.85
1924
1511
501
2619
Market Price
$ 84.17
Selling Price
$ 76.12
1537
629
910
3320
Market Price
$ 79.10
Selling Price
$ 68.25
1187
390
581
4389
Market Price
$ 66.25
Selling Price
$ 55.37
1731
665
740
4252
Market Price
$ 75.16
Selling Price
$ 65.87
2851
1133
1131
3623
Market Price
$ 68.23
Selling Price
$ 58.33
1531
1330
897
3768
Market Price
$ 62.75
Selling Price
$ 56.92
1842
609
1781
3335
Market Price
$ 63.62
Selling Price
$ 57.10
1153
493
682
4287
Market Price
$ 103.71
Selling Price
$ 87.19
971
544
241
4136
Market Price
$ 106.74
Selling Price
$ 93.28
1665
1212
1368
2675
Market Price
$ 90.08
Selling Price
$ 78.74
223
110
64
405
Market Price
$ 108.56
Selling Price
$ 96.47
155
60
145
758
Market Price
$ 83.82
Selling Price
$ 72.20
3319
2411
2638
4304
Market Price
$ 63.99
Selling Price
$ 55.18
1605
1344
1200
2827
Market Price
$ 107.21
Selling Price
$ 93.56
443
259
363
1088
Market Price
$ 106.94
Selling Price
$ 89.88
3014
2588
2508
3770
Market Price
$ 61.96
Selling Price
$ 56.27
2306
626
1568
2783
Market Price
$ 98.92
Selling Price
$ 89.50
3031
1423
1183
4560
Market Price
$ 111.21
Selling Price
$ 97.40
854
568
828
1681
Market Price
$ 77.27
Selling Price
$ 70.17
1464
1213
638
2417
Market Price
$ 96.02
Selling Price
$ 80.82
997
670
537
1839
Market Price
$ 75.09
Selling Price
$ 63.65
607
519
137
1093
Market Price
$ 85.79
Selling Price
$ 75.47
221
143
86
924
Market Price
$ 100.72
Selling Price
$ 86.23
2034
1109
797
3604