Market Price
$ 90.13
Selling Price
$ 78.45
3504
1382
2226
4357
Market Price
$ 102.97
Selling Price
$ 86.72
2697
1488
1855
4620
Market Price
$ 63.30
Selling Price
$ 56.05
2179
2120
1510
2842
Market Price
$ 89.60
Selling Price
$ 75.51
1452
1301
1065
2372
Market Price
$ 65.52
Selling Price
$ 59.50
1117
789
485
4940
Market Price
$ 80.14
Selling Price
$ 70.32
1229
473
1149
3352
Market Price
$ 106.12
Selling Price
$ 93.71
2483
1894
992
4365
Market Price
$ 82.66
Selling Price
$ 70.40
4164
2571
3469
4308
Market Price
$ 108.05
Selling Price
$ 97.10
1081
937
1062
2957
Market Price
$ 71.39
Selling Price
$ 61.37
1001
562
903
1186
Market Price
$ 94.50
Selling Price
$ 80.92
2060
1155
770
2524
Market Price
$ 108.12
Selling Price
$ 96.08
1691
741
1655
3219
Market Price
$ 84.01
Selling Price
$ 70.82
2676
2132
1365
2710
Market Price
$ 74.58
Selling Price
$ 67.68
3139
2467
860
4157
Market Price
$ 80.85
Selling Price
$ 70.85
1158
562
1155
2337
Market Price
$ 68.86
Selling Price
$ 62.53
700
659
216
710
Market Price
$ 88.85
Selling Price
$ 76.93
684
217
348
738
Market Price
$ 103.09
Selling Price
$ 89.04
570
526
334
1679
Market Price
$ 102.75
Selling Price
$ 89.76
2495
749
768
3218
Market Price
$ 83.47
Selling Price
$ 72.25
3244
1178
775
3247
Market Price
$ 102.22
Selling Price
$ 86.83
3284
2227
983
3957
Market Price
$ 64.73
Selling Price
$ 58.30
4460
2126
2995
4468
Market Price
$ 76.91
Selling Price
$ 64.56
362
272
335
639
Market Price
$ 65.22
Selling Price
$ 55.17
2059
1960
1615
4709
Market Price
$ 92.81
Selling Price
$ 81.43
3570
3053
895
4871
Market Price
$ 93.23
Selling Price
$ 84.32
443
277
414
1204
Market Price
$ 107.37
Selling Price
$ 95.06
716
472
440
815
Market Price
$ 111.66
Selling Price
$ 97.33
1507
1026
1045
2490
Market Price
$ 110.75
Selling Price
$ 97.53
1169
326
616
2394
Market Price
$ 111.03
Selling Price
$ 97.10
589
138
524
647
Market Price
$ 77.75
Selling Price
$ 66.99
2455
2110
726
3591
Market Price
$ 68.27
Selling Price
$ 60.96
4339
3276
1136
4924
Market Price
$ 67.81
Selling Price
$ 60.93
1095
513
408
2956
Market Price
$ 86.47
Selling Price
$ 77.56
2040
1074
1483
2633
Market Price
$ 68.68
Selling Price
$ 61.30
2212
1591
497
2588
Market Price
$ 104.40
Selling Price
$ 87.31
2111
620
1097
2754
Market Price
$ 106.15
Selling Price
$ 92.08
2451
1541
1242
3076
Market Price
$ 91.23
Selling Price
$ 76.70
698
426
655
1672
Market Price
$ 108.88
Selling Price
$ 93.47
1674
769
836
3323
Market Price
$ 108.06
Selling Price
$ 97.22
1678
660
357
1952