Market Price
$ 61.43
Selling Price
$ 55.54
1647
364
630
2189
Market Price
$ 75.17
Selling Price
$ 62.73
1127
944
843
1326
Market Price
$ 76.40
Selling Price
$ 67.70
1931
727
1546
4666
Market Price
$ 67.65
Selling Price
$ 58.93
486
405
437
742
Market Price
$ 101.42
Selling Price
$ 86.64
3573
1712
745
3733
Market Price
$ 87.50
Selling Price
$ 77.10
2435
2292
509
3114
Market Price
$ 94.93
Selling Price
$ 81.28
3937
2341
2356
4968
Market Price
$ 100.73
Selling Price
$ 91.43
782
652
434
1005
Market Price
$ 102.76
Selling Price
$ 92.29
2964
2917
2218
3661
Market Price
$ 101.35
Selling Price
$ 90.34
784
159
332
1232
Market Price
$ 84.07
Selling Price
$ 72.14
899
683
417
1948
Market Price
$ 64.83
Selling Price
$ 57.12
650
253
139
1936
Market Price
$ 74.45
Selling Price
$ 67.49
3927
1786
2648
4775
Market Price
$ 101.16
Selling Price
$ 89.78
1216
608
397
2456
Market Price
$ 93.54
Selling Price
$ 79.47
925
628
482
1319
Market Price
$ 110.65
Selling Price
$ 98.85
945
597
706
4031
Market Price
$ 71.88
Selling Price
$ 61.26
2052
1866
1851
2109
Market Price
$ 108.95
Selling Price
$ 94.82
1164
311
684
3646
Market Price
$ 107.10
Selling Price
$ 89.95
492
154
409
730
Market Price
$ 93.95
Selling Price
$ 85.30
3868
3405
3842
4990
Market Price
$ 73.47
Selling Price
$ 64.52
753
418
247
1890
Market Price
$ 104.89
Selling Price
$ 90.10
447
240
374
1765
Market Price
$ 76.99
Selling Price
$ 66.33
630
536
161
1174
Market Price
$ 107.97
Selling Price
$ 91.52
725
702
693
1247
Market Price
$ 75.77
Selling Price
$ 68.09
3733
3045
1912
4438
Market Price
$ 94.75
Selling Price
$ 79.31
3536
2207
1763
3869
Market Price
$ 88.22
Selling Price
$ 76.48
1985
401
1059
2559
Market Price
$ 98.50
Selling Price
$ 82.71
614
466
563
2925
Market Price
$ 75.49
Selling Price
$ 64.68
354
142
285
1135
Market Price
$ 107.79
Selling Price
$ 91.23
2279
1246
1775
3523
Market Price
$ 94.99
Selling Price
$ 82.83
1968
927
1597
2136
Market Price
$ 83.40
Selling Price
$ 74.63
2102
1372
1832
2742
Market Price
$ 103.69
Selling Price
$ 93.11
719
416
373
1786
Market Price
$ 111.92
Selling Price
$ 97.31
1635
1598
1119
2028
Market Price
$ 98.43
Selling Price
$ 83.48
3455
2989
973
4875
Market Price
$ 87.09
Selling Price
$ 73.70
838
226
481
1137
Market Price
$ 68.81
Selling Price
$ 62.00
1581
570
1295
3283
Market Price
$ 84.30
Selling Price
$ 75.11
938
561
812
1202
Market Price
$ 83.48
Selling Price
$ 71.51
1252
1074
607
2843
Market Price
$ 99.97
Selling Price
$ 90.48
2249
813
1656
2653