Market Price
$ 54.86
Selling Price
$ 48.09
1522
930
1453
1552
Market Price
$ 65.22
Selling Price
$ 54.66
1797
950
593
2718
Market Price
$ 35.17
Selling Price
$ 31.73
1279
325
652
1449
Market Price
$ 44.96
Selling Price
$ 38.00
921
650
544
1737
Market Price
$ 37.20
Selling Price
$ 32.76
2300
580
1665
3096
Market Price
$ 39.15
Selling Price
$ 33.60
1408
1161
1192
4211
Market Price
$ 54.71
Selling Price
$ 48.42
2711
1758
2353
4741
Market Price
$ 42.68
Selling Price
$ 37.83
1073
562
712
1540
Market Price
$ 57.12
Selling Price
$ 50.24
3611
1752
1001
4030
Market Price
$ 32.02
Selling Price
$ 27.79
964
873
536
1308
Market Price
$ 62.31
Selling Price
$ 56.24
1028
361
964
3357
Market Price
$ 47.81
Selling Price
$ 41.13
2575
1311
1551
4203
Market Price
$ 58.53
Selling Price
$ 53.14
297
264
111
887
Market Price
$ 63.00
Selling Price
$ 54.86
284
131
97
623
Market Price
$ 46.82
Selling Price
$ 42.05
840
433
495
1562
Market Price
$ 36.24
Selling Price
$ 31.80
619
213
377
1478
Market Price
$ 36.62
Selling Price
$ 30.65
1742
1444
394
3438
Market Price
$ 51.63
Selling Price
$ 43.82
1638
916
954
2569
Market Price
$ 65.31
Selling Price
$ 54.48
1957
1581
858
3222
Market Price
$ 49.22
Selling Price
$ 44.53
1216
358
514
1858
Market Price
$ 67.85
Selling Price
$ 59.39
2701
2119
1394
3948
Market Price
$ 44.99
Selling Price
$ 40.81
1220
554
297
3274
Market Price
$ 57.89
Selling Price
$ 51.55
555
422
113
1570
Market Price
$ 33.94
Selling Price
$ 28.98
1405
306
882
2179
Market Price
$ 66.10
Selling Price
$ 57.78
1475
777
1199
2443
Market Price
$ 48.35
Selling Price
$ 43.31
396
140
185
866
Market Price
$ 49.61
Selling Price
$ 44.59
1745
632
762
3927
Market Price
$ 59.22
Selling Price
$ 51.55
4768
3366
4321
4942
Market Price
$ 31.70
Selling Price
$ 27.72
1718
494
1015
2916
Market Price
$ 36.34
Selling Price
$ 32.35
2468
696
1498
4675
Market Price
$ 71.07
Selling Price
$ 59.68
2074
1992
894
4935
Market Price
$ 65.21
Selling Price
$ 57.01
347
77
325
697
Market Price
$ 61.15
Selling Price
$ 55.13
1939
1645
967
3041
Market Price
$ 59.98
Selling Price
$ 52.88
1579
867
988
1580
Market Price
$ 45.22
Selling Price
$ 38.09
1483
1380
1168
2626
Market Price
$ 41.30
Selling Price
$ 37.52
2799
1585
1989
4129
Market Price
$ 33.98
Selling Price
$ 29.84
2574
2170
2181
4294
Market Price
$ 62.56
Selling Price
$ 52.23
2291
1453
2231
2365
Market Price
$ 38.83
Selling Price
$ 33.77
3044
854
2524
4038
Market Price
$ 36.16
Selling Price
$ 30.54
298
75
63
1017