Market Price
$ 106.27
Selling Price
$ 89.12
2134
870
512
4186
Market Price
$ 68.37
Selling Price
$ 61.07
483
263
266
1780
Market Price
$ 79.94
Selling Price
$ 68.42
1731
834
833
2017
Market Price
$ 69.22
Selling Price
$ 60.67
2371
1125
801
3601
Market Price
$ 66.70
Selling Price
$ 59.98
1270
1057
773
1491
Market Price
$ 106.45
Selling Price
$ 90.75
777
335
578
1958
Market Price
$ 93.42
Selling Price
$ 83.58
422
345
240
1009
Market Price
$ 89.13
Selling Price
$ 76.06
2032
1111
1436
4381
Market Price
$ 92.43
Selling Price
$ 80.57
1128
933
735
4295
Market Price
$ 101.59
Selling Price
$ 90.60
2223
1812
666
3086
Market Price
$ 90.73
Selling Price
$ 76.47
841
423
227
3885
Market Price
$ 109.53
Selling Price
$ 93.59
524
397
128
2175
Market Price
$ 109.36
Selling Price
$ 97.49
1101
588
235
2784
Market Price
$ 93.05
Selling Price
$ 83.62
659
263
566
1048
Market Price
$ 101.58
Selling Price
$ 88.53
539
404
179
835
Market Price
$ 67.37
Selling Price
$ 57.35
1080
910
856
1751
Market Price
$ 107.83
Selling Price
$ 91.73
601
361
536
778
Market Price
$ 64.40
Selling Price
$ 56.78
422
265
184
1093
Market Price
$ 89.95
Selling Price
$ 75.05
2075
814
1245
2706
Market Price
$ 86.77
Selling Price
$ 73.15
1662
1441
1468
2242
Market Price
$ 92.52
Selling Price
$ 78.58
1309
1067
538
2819
Market Price
$ 100.03
Selling Price
$ 88.24
1639
354
1029
2613
Market Price
$ 99.32
Selling Price
$ 87.88
3158
1616
1038
3787
Market Price
$ 76.72
Selling Price
$ 69.38
2925
1615
1309
3724
Market Price
$ 116.77
Selling Price
$ 97.34
1550
1263
386
4595
Market Price
$ 91.93
Selling Price
$ 76.77
3461
3417
3038
4625
Market Price
$ 74.75
Selling Price
$ 62.51
799
192
776
1440
Market Price
$ 84.46
Selling Price
$ 74.93
1481
976
410
4771
Market Price
$ 101.15
Selling Price
$ 85.71
2546
531
1909
3656
Market Price
$ 83.62
Selling Price
$ 70.20
681
274
472
1175
Market Price
$ 95.38
Selling Price
$ 84.77
1144
987
365
2618
Market Price
$ 82.72
Selling Price
$ 70.21
806
435
468
1530
Market Price
$ 95.48
Selling Price
$ 85.10
394
180
183
1594
Market Price
$ 62.29
Selling Price
$ 56.09
859
615
460
1573
Market Price
$ 84.51
Selling Price
$ 76.12
1822
1315
777
4071
Market Price
$ 67.38
Selling Price
$ 60.51
411
396
385
1836
Market Price
$ 80.36
Selling Price
$ 71.81
4329
1101
3487
4548
Market Price
$ 91.52
Selling Price
$ 81.18
2293
1394
1775
2513
Market Price
$ 109.07
Selling Price
$ 93.02
3628
1284
2544
4434
Market Price
$ 72.99
Selling Price
$ 65.65
1812
442
1089
4847