Market Price
$ 50.40
Selling Price
$ 42.14
864
273
703
1888
Market Price
$ 65.26
Selling Price
$ 57.34
375
359
313
496
Market Price
$ 58.08
Selling Price
$ 49.86
1319
1255
605
1587
Market Price
$ 51.11
Selling Price
$ 43.98
1129
730
706
3391
Market Price
$ 40.91
Selling Price
$ 36.69
1145
872
949
2809
Market Price
$ 58.35
Selling Price
$ 49.82
4231
3737
1753
4886
Market Price
$ 56.57
Selling Price
$ 50.80
1718
491
1155
3050
Market Price
$ 42.42
Selling Price
$ 36.39
3942
3259
1951
4788
Market Price
$ 40.28
Selling Price
$ 35.39
206
129
52
836
Market Price
$ 42.70
Selling Price
$ 38.52
3035
1642
1182
4509
Market Price
$ 63.23
Selling Price
$ 55.73
1432
311
569
4548
Market Price
$ 42.41
Selling Price
$ 36.72
2375
1183
948
3386
Market Price
$ 66.07
Selling Price
$ 57.62
1671
1452
685
2148
Market Price
$ 33.38
Selling Price
$ 28.79
4388
4173
1432
4811
Market Price
$ 35.87
Selling Price
$ 32.11
3778
934
1209
4115
Market Price
$ 65.31
Selling Price
$ 58.92
1372
451
1203
1462
Market Price
$ 36.02
Selling Price
$ 32.50
1614
1496
589
3348
Market Price
$ 44.60
Selling Price
$ 37.86
1866
773
946
2369
Market Price
$ 62.65
Selling Price
$ 55.59
1157
759
472
1473
Market Price
$ 54.13
Selling Price
$ 48.37
1997
486
570
4308
Market Price
$ 48.66
Selling Price
$ 42.09
2133
2057
1512
2459
Market Price
$ 52.72
Selling Price
$ 45.69
1708
388
669
2161
Market Price
$ 61.19
Selling Price
$ 53.79
588
412
321
2315
Market Price
$ 50.36
Selling Price
$ 42.75
1731
562
1583
4452
Market Price
$ 39.46
Selling Price
$ 33.32
1002
270
851
4012
Market Price
$ 38.92
Selling Price
$ 32.95
531
183
390
2325
Market Price
$ 39.27
Selling Price
$ 35.47
886
616
681
1434
Market Price
$ 47.17
Selling Price
$ 39.81
2606
1848
2432
4321
Market Price
$ 39.32
Selling Price
$ 34.52
2293
1274
607
2343
Market Price
$ 39.65
Selling Price
$ 35.93
970
494
418
1977
Market Price
$ 46.43
Selling Price
$ 40.04
2525
1360
622
3754
Market Price
$ 69.61
Selling Price
$ 58.10
1380
1351
709
2459
Market Price
$ 47.26
Selling Price
$ 40.15
823
767
554
921
Market Price
$ 44.27
Selling Price
$ 39.21
3500
2201
1442
4764
Market Price
$ 48.99
Selling Price
$ 43.64
2776
2748
1358
2918
Market Price
$ 57.89
Selling Price
$ 51.32
555
117
281
1174
Market Price
$ 31.51
Selling Price
$ 27.66
588
552
170
1652
Market Price
$ 64.33
Selling Price
$ 55.66
951
627
272
3239
Market Price
$ 31.78
Selling Price
$ 28.55
842
382
456
1103
Market Price
$ 37.87
Selling Price
$ 32.36
444
359
361
1818