Market Price
$ 106.66
Selling Price
$ 93.19
1360
696
1155
3676
Market Price
$ 82.81
Selling Price
$ 70.16
192
165
172
693
Market Price
$ 91.27
Selling Price
$ 79.21
1673
1262
962
3111
Market Price
$ 141.61
Selling Price
$ 118.63
1185
879
553
2396
Market Price
$ 95.32
Selling Price
$ 81.32
289
177
138
900
Market Price
$ 118.94
Selling Price
$ 105.98
1107
833
267
3271
Market Price
$ 106.46
Selling Price
$ 92.86
762
390
313
770
Market Price
$ 124.42
Selling Price
$ 112.78
1746
528
1717
4336
Market Price
$ 96.79
Selling Price
$ 83.68
339
303
144
951
Market Price
$ 91.10
Selling Price
$ 78.54
918
811
587
2975
Market Price
$ 133.46
Selling Price
$ 113.00
658
180
520
1242
Market Price
$ 102.00
Selling Price
$ 88.82
1042
329
1009
1311
Market Price
$ 103.32
Selling Price
$ 87.04
1194
319
656
2146
Market Price
$ 87.70
Selling Price
$ 75.46
1535
1471
1345
1992
Market Price
$ 86.25
Selling Price
$ 73.42
722
261
450
733
Market Price
$ 125.48
Selling Price
$ 107.21
2844
2138
1552
4561
Market Price
$ 91.04
Selling Price
$ 80.87
1645
1117
1615
2649
Market Price
$ 125.72
Selling Price
$ 109.05
3650
3528
2661
4953
Market Price
$ 109.20
Selling Price
$ 98.13
1022
711
932
3620
Market Price
$ 82.56
Selling Price
$ 70.54
1190
663
569
4119
Market Price
$ 131.57
Selling Price
$ 111.52
1553
631
1541
3452
Market Price
$ 104.69
Selling Price
$ 89.01
1189
317
623
2510
Market Price
$ 96.67
Selling Price
$ 87.85
524
461
374
1762
Market Price
$ 109.78
Selling Price
$ 93.41
343
203
115
1407
Market Price
$ 97.23
Selling Price
$ 86.41
128
59
57
453
Market Price
$ 103.00
Selling Price
$ 89.54
1190
981
1110
2056
Market Price
$ 91.87
Selling Price
$ 80.43
1327
1303
1276
1500
Market Price
$ 131.73
Selling Price
$ 114.20
4009
880
2170
4233
Market Price
$ 106.00
Selling Price
$ 90.20
877
762
196
1540
Market Price
$ 120.45
Selling Price
$ 105.59
1475
641
1283
2691
Market Price
$ 82.96
Selling Price
$ 72.59
2500
1135
674
3381
Market Price
$ 114.10
Selling Price
$ 95.79
2191
1571
1874
3224
Market Price
$ 87.00
Selling Price
$ 78.78
2345
2144
1856
3845
Market Price
$ 102.91
Selling Price
$ 92.70
334
144
181
1634
Market Price
$ 124.02
Selling Price
$ 104.91
1743
807
1008
2612
Market Price
$ 101.86
Selling Price
$ 87.29
170
83
118
568
Market Price
$ 103.23
Selling Price
$ 87.18
1824
1787
1293
3337
Market Price
$ 87.72
Selling Price
$ 76.20
1213
446
516
1854
Market Price
$ 102.58
Selling Price
$ 91.27
1690
1621
1371
4018
Market Price
$ 103.15
Selling Price
$ 86.72
1803
1287
430
4571