Market Price
$ 102.09
Selling Price
$ 90.93
498
487
208
1137
Market Price
$ 70.38
Selling Price
$ 61.66
320
87
180
1576
Market Price
$ 82.20
Selling Price
$ 68.79
524
132
235
2264
Market Price
$ 103.48
Selling Price
$ 90.43
1225
892
684
3764
Market Price
$ 108.26
Selling Price
$ 94.78
182
50
65
540
Market Price
$ 92.64
Selling Price
$ 80.16
2848
728
2575
4658
Market Price
$ 98.62
Selling Price
$ 83.67
1553
1186
1175
2260
Market Price
$ 72.40
Selling Price
$ 65.07
596
289
506
673
Market Price
$ 72.27
Selling Price
$ 62.22
3015
2418
948
3173
Market Price
$ 108.35
Selling Price
$ 93.01
1951
1110
616
2801
Market Price
$ 66.12
Selling Price
$ 57.28
2258
487
1279
2943
Market Price
$ 105.35
Selling Price
$ 90.13
923
811
864
952
Market Price
$ 77.74
Selling Price
$ 68.79
4401
1506
3785
4991
Market Price
$ 107.77
Selling Price
$ 95.61
453
375
110
523
Market Price
$ 97.80
Selling Price
$ 88.75
297
277
195
446
Market Price
$ 93.64
Selling Price
$ 83.05
231
168
222
841
Market Price
$ 70.05
Selling Price
$ 61.17
1326
714
1147
1599
Market Price
$ 102.28
Selling Price
$ 85.27
1801
1152
712
1958
Market Price
$ 68.34
Selling Price
$ 59.39
1229
565
1082
3005
Market Price
$ 91.18
Selling Price
$ 81.56
1352
796
675
2138
Market Price
$ 78.49
Selling Price
$ 68.46
1454
1086
1040
4110
Market Price
$ 91.98
Selling Price
$ 83.26
3682
1699
919
4501
Market Price
$ 98.90
Selling Price
$ 82.94
2229
1071
937
3388
Market Price
$ 106.18
Selling Price
$ 92.14
1032
988
224
1725
Market Price
$ 71.43
Selling Price
$ 63.59
2620
1296
913
3439
Market Price
$ 63.85
Selling Price
$ 56.94
1493
752
505
2860
Market Price
$ 64.29
Selling Price
$ 55.37
1254
1175
1118
2516
Market Price
$ 111.63
Selling Price
$ 98.97
952
493
430
3198
Market Price
$ 78.28
Selling Price
$ 69.50
965
368
755
4189
Market Price
$ 75.33
Selling Price
$ 64.51
1721
1317
1508
2384
Market Price
$ 72.89
Selling Price
$ 66.01
4158
4052
1483
4228
Market Price
$ 100.50
Selling Price
$ 84.85
1365
441
977
1718
Market Price
$ 84.13
Selling Price
$ 71.74
3701
883
3076
4484
Market Price
$ 67.59
Selling Price
$ 58.29
1300
1183
423
4017
Market Price
$ 116.22
Selling Price
$ 98.90
3111
1322
2227
3227
Market Price
$ 75.62
Selling Price
$ 68.41
984
506
455
1315
Market Price
$ 108.96
Selling Price
$ 92.04
1870
924
1135
2107
Market Price
$ 114.32
Selling Price
$ 97.60
4020
863
1857
4748
Market Price
$ 114.59
Selling Price
$ 98.99
1422
846
1357
3181
Market Price
$ 99.39
Selling Price
$ 84.78
1180
752
417
2022