Market Price
$ 40.20
Selling Price
$ 35.39
2343
1667
841
4437
Market Price
$ 58.01
Selling Price
$ 50.80
1284
1007
687
1552
Market Price
$ 33.21
Selling Price
$ 29.53
4209
4120
3535
4395
Market Price
$ 41.32
Selling Price
$ 35.61
1007
272
574
1201
Market Price
$ 49.10
Selling Price
$ 41.18
301
177
219
814
Market Price
$ 53.30
Selling Price
$ 48.43
1105
776
918
1144
Market Price
$ 40.16
Selling Price
$ 35.33
762
332
152
1374
Market Price
$ 51.96
Selling Price
$ 46.07
158
62
136
424
Market Price
$ 36.69
Selling Price
$ 33.33
1158
816
500
2297
Market Price
$ 36.93
Selling Price
$ 31.87
2187
1227
1917
3333
Market Price
$ 64.47
Selling Price
$ 57.00
496
368
252
1963
Market Price
$ 33.26
Selling Price
$ 29.38
3389
2490
3058
4518
Market Price
$ 52.91
Selling Price
$ 44.97
1013
724
272
1446
Market Price
$ 53.43
Selling Price
$ 45.15
1734
1273
1562
3793
Market Price
$ 33.76
Selling Price
$ 28.60
2407
1863
1697
4615
Market Price
$ 42.16
Selling Price
$ 35.95
993
598
881
2030
Market Price
$ 62.36
Selling Price
$ 53.71
890
618
872
915
Market Price
$ 65.84
Selling Price
$ 57.54
2867
1937
748
3837
Market Price
$ 38.82
Selling Price
$ 34.66
3644
842
818
4694
Market Price
$ 35.86
Selling Price
$ 30.26
2197
2141
1102
4340
Market Price
$ 46.52
Selling Price
$ 42.21
1705
1595
1128
1806
Market Price
$ 31.70
Selling Price
$ 28.60
995
864
375
1584
Market Price
$ 55.71
Selling Price
$ 48.59
1193
625
303
1651
Market Price
$ 57.02
Selling Price
$ 51.46
2823
663
2452
4924
Market Price
$ 42.87
Selling Price
$ 37.90
1607
1533
840
1972
Market Price
$ 55.06
Selling Price
$ 49.34
2138
2006
1833
4792
Market Price
$ 58.68
Selling Price
$ 49.61
1314
392
1114
4906
Market Price
$ 52.36
Selling Price
$ 46.23
894
819
540
1657
Market Price
$ 60.54
Selling Price
$ 52.18
1238
941
796
4635
Market Price
$ 46.12
Selling Price
$ 39.89
1209
1204
1019
2434
Market Price
$ 61.51
Selling Price
$ 52.42
1729
973
646
2216
Market Price
$ 59.69
Selling Price
$ 54.08
2803
1711
1314
4664
Market Price
$ 60.46
Selling Price
$ 52.65
1433
475
1168
1684
Market Price
$ 43.62
Selling Price
$ 38.06
804
193
221
1243
Market Price
$ 55.49
Selling Price
$ 49.22
1372
1049
669
1597
Market Price
$ 30.27
Selling Price
$ 26.01
2009
1151
840
3374
Market Price
$ 60.59
Selling Price
$ 53.61
699
608
369
2094
Market Price
$ 30.71
Selling Price
$ 25.68
150
67
31
460
Market Price
$ 32.50
Selling Price
$ 28.27
940
228
631
2679
Market Price
$ 35.78
Selling Price
$ 30.22
2899
1769
2408
3491