Market Price
$ 104.51
Selling Price
$ 91.75
1121
413
648
2203
Market Price
$ 109.20
Selling Price
$ 95.39
3498
2211
865
4684
Market Price
$ 93.79
Selling Price
$ 80.74
2415
2353
940
4871
Market Price
$ 100.28
Selling Price
$ 84.43
2264
1335
1840
2496
Market Price
$ 113.84
Selling Price
$ 95.47
2215
1937
1068
2261
Market Price
$ 113.47
Selling Price
$ 97.98
3412
1888
1590
3717
Market Price
$ 78.31
Selling Price
$ 69.14
1575
743
647
1743
Market Price
$ 70.78
Selling Price
$ 64.24
161
34
113
484
Market Price
$ 110.10
Selling Price
$ 95.02
402
134
351
1345
Market Price
$ 67.78
Selling Price
$ 59.95
846
402
812
1272
Market Price
$ 77.37
Selling Price
$ 64.58
395
215
225
1307
Market Price
$ 79.93
Selling Price
$ 69.31
801
578
516
1228
Market Price
$ 104.43
Selling Price
$ 90.33
970
859
800
1497
Market Price
$ 107.90
Selling Price
$ 94.45
399
260
201
1848
Market Price
$ 91.73
Selling Price
$ 79.63
297
181
149
439
Market Price
$ 75.46
Selling Price
$ 68.24
1074
442
975
3620
Market Price
$ 99.58
Selling Price
$ 83.52
629
376
326
1877
Market Price
$ 76.95
Selling Price
$ 68.79
716
400
222
1011
Market Price
$ 110.87
Selling Price
$ 97.81
2631
1651
1999
3682
Market Price
$ 91.98
Selling Price
$ 77.75
766
716
157
3353
Market Price
$ 105.18
Selling Price
$ 93.31
1205
701
1061
2736
Market Price
$ 97.05
Selling Price
$ 81.94
1167
504
500
1506
Market Price
$ 101.50
Selling Price
$ 87.13
499
216
365
804
Market Price
$ 97.35
Selling Price
$ 84.90
527
197
440
1150
Market Price
$ 94.50
Selling Price
$ 79.45
2773
2266
2697
2986
Market Price
$ 78.25
Selling Price
$ 71.12
2832
1928
1855
3302
Market Price
$ 97.58
Selling Price
$ 88.39
2765
2457
1291
3468
Market Price
$ 86.56
Selling Price
$ 75.94
386
306
342
599
Market Price
$ 108.86
Selling Price
$ 93.44
973
290
821
3514
Market Price
$ 76.82
Selling Price
$ 68.08
1849
1026
1084
2076
Market Price
$ 74.17
Selling Price
$ 63.99
3315
874
1377
3656
Market Price
$ 112.90
Selling Price
$ 94.96
449
254
107
553
Market Price
$ 100.74
Selling Price
$ 89.27
2203
1127
1136
4370
Market Price
$ 117.03
Selling Price
$ 98.80
2554
1719
1852
3412
Market Price
$ 67.44
Selling Price
$ 57.90
1369
708
932
3938
Market Price
$ 68.68
Selling Price
$ 59.91
3215
2139
2531
4701
Market Price
$ 88.85
Selling Price
$ 76.88
3580
1890
1785
4279
Market Price
$ 102.76
Selling Price
$ 89.83
734
196
543
2059
Market Price
$ 105.19
Selling Price
$ 91.09
776
335
255
1437
Market Price
$ 104.56
Selling Price
$ 88.87
2012
1219
711
4698