Market Price
$ 49.92
Selling Price
$ 42.81
165
128
148
631
Market Price
$ 42.46
Selling Price
$ 38.52
237
180
116
821
Market Price
$ 33.38
Selling Price
$ 29.93
2294
2027
1608
3936
Market Price
$ 60.27
Selling Price
$ 52.05
1712
1084
555
2039
Market Price
$ 38.73
Selling Price
$ 33.44
563
408
362
1128
Market Price
$ 35.38
Selling Price
$ 30.04
880
315
574
2494
Market Price
$ 59.87
Selling Price
$ 53.93
2982
993
698
4682
Market Price
$ 67.31
Selling Price
$ 59.87
2279
2270
2020
2764
Market Price
$ 55.33
Selling Price
$ 50.13
2224
2143
1422
2512
Market Price
$ 36.13
Selling Price
$ 31.93
2211
1315
1332
3944
Market Price
$ 59.30
Selling Price
$ 51.51
1633
896
1525
4661
Market Price
$ 63.02
Selling Price
$ 55.21
1057
961
877
1826
Market Price
$ 61.36
Selling Price
$ 54.85
1993
999
1202
2635
Market Price
$ 62.76
Selling Price
$ 53.01
199
63
155
733
Market Price
$ 29.42
Selling Price
$ 26.73
973
393
204
3859
Market Price
$ 46.32
Selling Price
$ 41.88
1903
1724
1769
3217
Market Price
$ 33.41
Selling Price
$ 29.22
1246
1161
1169
4764
Market Price
$ 30.90
Selling Price
$ 26.41
847
643
321
1157
Market Price
$ 57.62
Selling Price
$ 49.28
2860
1535
2623
3134
Market Price
$ 33.76
Selling Price
$ 30.00
1011
820
447
4314
Market Price
$ 42.52
Selling Price
$ 36.90
2711
2683
1227
4559
Market Price
$ 37.15
Selling Price
$ 31.51
2260
1840
1325
4793
Market Price
$ 65.18
Selling Price
$ 55.21
557
555
438
890
Market Price
$ 29.38
Selling Price
$ 26.51
1406
447
1228
1486
Market Price
$ 32.62
Selling Price
$ 29.12
940
871
731
1693
Market Price
$ 37.55
Selling Price
$ 31.36
974
214
684
1541
Market Price
$ 66.52
Selling Price
$ 57.57
2614
2387
1035
3380
Market Price
$ 48.90
Selling Price
$ 42.15
2208
720
1574
3502
Market Price
$ 62.47
Selling Price
$ 54.40
3452
812
2218
4786
Market Price
$ 52.17
Selling Price
$ 44.95
2018
436
711
2968
Market Price
$ 42.36
Selling Price
$ 36.79
3822
3797
3227
4747
Market Price
$ 31.57
Selling Price
$ 26.33
641
454
570
1452
Market Price
$ 41.28
Selling Price
$ 34.95
680
319
454
2792
Market Price
$ 59.96
Selling Price
$ 52.81
254
247
221
515
Market Price
$ 65.67
Selling Price
$ 56.36
1247
965
637
3601
Market Price
$ 63.68
Selling Price
$ 56.34
3504
2105
1538
3987
Market Price
$ 65.88
Selling Price
$ 55.11
286
260
171
714
Market Price
$ 47.57
Selling Price
$ 41.40
599
228
326
649
Market Price
$ 50.05
Selling Price
$ 42.30
3282
3133
2530
4802
Market Price
$ 28.92
Selling Price
$ 25.03
1207
917
683
1640