Market Price
$ 81.41
Selling Price
$ 71.78
820
258
682
1392
Market Price
$ 98.12
Selling Price
$ 83.43
662
317
417
666
Market Price
$ 114.40
Selling Price
$ 96.79
1036
822
232
1671
Market Price
$ 64.68
Selling Price
$ 56.51
2840
1682
1598
3606
Market Price
$ 103.39
Selling Price
$ 87.59
584
193
380
760
Market Price
$ 111.63
Selling Price
$ 94.14
1088
1025
623
3839
Market Price
$ 112.03
Selling Price
$ 94.71
756
593
571
2396
Market Price
$ 87.43
Selling Price
$ 78.80
1798
382
1311
2203
Market Price
$ 114.18
Selling Price
$ 96.10
3661
1691
3370
4490
Market Price
$ 84.25
Selling Price
$ 71.57
2001
1829
1586
3939
Market Price
$ 94.65
Selling Price
$ 83.58
1549
788
497
4499
Market Price
$ 98.52
Selling Price
$ 82.44
1236
1102
1038
1286
Market Price
$ 71.00
Selling Price
$ 61.87
1348
1176
1137
2212
Market Price
$ 63.87
Selling Price
$ 57.31
1102
712
377
3466
Market Price
$ 83.67
Selling Price
$ 71.22
3340
856
2252
5000
Market Price
$ 91.01
Selling Price
$ 81.27
731
243
505
1055
Market Price
$ 75.23
Selling Price
$ 64.04
268
60
255
489
Market Price
$ 87.48
Selling Price
$ 75.98
181
54
113
667
Market Price
$ 83.90
Selling Price
$ 72.29
395
264
222
1841
Market Price
$ 85.83
Selling Price
$ 76.82
898
850
637
2415
Market Price
$ 66.14
Selling Price
$ 56.28
591
175
392
628
Market Price
$ 105.07
Selling Price
$ 93.85
3148
1940
1378
4053
Market Price
$ 67.18
Selling Price
$ 60.66
3441
1797
3227
4186
Market Price
$ 105.60
Selling Price
$ 95.48
1019
323
328
2212
Market Price
$ 87.37
Selling Price
$ 76.58
2306
1802
2299
2780
Market Price
$ 110.53
Selling Price
$ 92.15
1194
1082
353
1939
Market Price
$ 75.72
Selling Price
$ 65.72
2582
1939
2502
4780
Market Price
$ 106.61
Selling Price
$ 89.81
2502
917
602
3699
Market Price
$ 78.16
Selling Price
$ 65.44
1036
696
918
3101
Market Price
$ 72.66
Selling Price
$ 60.80
1787
368
919
1858
Market Price
$ 88.01
Selling Price
$ 75.86
4639
1712
3307
4870
Market Price
$ 64.47
Selling Price
$ 58.50
137
135
129
684
Market Price
$ 109.30
Selling Price
$ 97.88
863
356
783
1203
Market Price
$ 75.10
Selling Price
$ 66.63
1230
1154
836
4369
Market Price
$ 68.48
Selling Price
$ 60.09
995
219
767
1106
Market Price
$ 85.93
Selling Price
$ 74.27
1824
1781
467
3435
Market Price
$ 98.09
Selling Price
$ 85.42
1422
612
1391
2093
Market Price
$ 64.22
Selling Price
$ 55.28
1047
808
832
3888
Market Price
$ 100.05
Selling Price
$ 89.33
491
380
263
1556
Market Price
$ 78.07
Selling Price
$ 68.12
3988
2028
2205
4562