Market Price
$ 62.36
Selling Price
$ 53.25
3289
1996
2578
4367
Market Price
$ 64.52
Selling Price
$ 57.53
3432
2628
1043
4144
Market Price
$ 51.67
Selling Price
$ 46.46
2308
714
625
3583
Market Price
$ 31.38
Selling Price
$ 26.60
506
209
105
1525
Market Price
$ 62.66
Selling Price
$ 55.51
1022
288
869
2884
Market Price
$ 61.75
Selling Price
$ 51.98
979
974
542
1561
Market Price
$ 56.33
Selling Price
$ 48.13
3105
1559
2495
4978
Market Price
$ 48.09
Selling Price
$ 42.89
3732
2959
2440
4055
Market Price
$ 52.39
Selling Price
$ 47.11
553
265
140
706
Market Price
$ 62.20
Selling Price
$ 55.88
2317
1490
1773
2519
Market Price
$ 40.40
Selling Price
$ 34.11
361
191
95
1678
Market Price
$ 33.95
Selling Price
$ 29.88
2838
1152
1466
3923
Market Price
$ 64.06
Selling Price
$ 53.43
1369
1173
1118
2373
Market Price
$ 66.15
Selling Price
$ 59.09
2874
1575
1206
3242
Market Price
$ 55.52
Selling Price
$ 49.01
1454
311
892
3648
Market Price
$ 46.82
Selling Price
$ 41.99
889
851
747
1897
Market Price
$ 65.37
Selling Price
$ 56.98
1341
1045
741
3700
Market Price
$ 56.23
Selling Price
$ 49.30
2769
1073
1444
2930
Market Price
$ 36.28
Selling Price
$ 31.50
1003
942
434
3007
Market Price
$ 43.59
Selling Price
$ 39.41
1999
616
1324
3633
Market Price
$ 69.79
Selling Price
$ 58.51
1550
801
1234
2544
Market Price
$ 62.52
Selling Price
$ 52.72
1223
620
1184
2181
Market Price
$ 42.04
Selling Price
$ 36.69
2887
2208
1178
3201
Market Price
$ 67.22
Selling Price
$ 58.58
481
403
475
1363
Market Price
$ 50.37
Selling Price
$ 42.07
1216
481
796
3082
Market Price
$ 36.08
Selling Price
$ 30.59
3074
661
2073
4354
Market Price
$ 31.49
Selling Price
$ 28.62
3135
2199
1716
3971
Market Price
$ 33.28
Selling Price
$ 29.18
392
265
169
1449
Market Price
$ 63.15
Selling Price
$ 54.09
2544
1045
1410
2891
Market Price
$ 30.48
Selling Price
$ 25.42
2117
644
625
3583
Market Price
$ 46.25
Selling Price
$ 39.33
1008
858
498
2163
Market Price
$ 54.93
Selling Price
$ 48.75
4548
1782
3393
4586
Market Price
$ 55.49
Selling Price
$ 48.14
533
485
129
1162
Market Price
$ 65.61
Selling Price
$ 55.65
3735
3682
1618
4247
Market Price
$ 37.17
Selling Price
$ 33.36
1683
1646
1542
4744
Market Price
$ 33.42
Selling Price
$ 28.72
884
829
490
1034
Market Price
$ 32.26
Selling Price
$ 28.42
3485
1501
2791
4167
Market Price
$ 32.51
Selling Price
$ 29.46
1337
1212
506
3833
Market Price
$ 65.24
Selling Price
$ 54.62
625
409
152
641
Market Price
$ 42.55
Selling Price
$ 37.89
542
111
165
1545