Market Price
$ 50.76
Selling Price
$ 43.20
1265
709
741
3756
Market Price
$ 68.54
Selling Price
$ 59.28
3305
2790
765
3307
Market Price
$ 32.40
Selling Price
$ 29.40
2936
901
1451
3362
Market Price
$ 52.41
Selling Price
$ 44.24
2956
2576
2684
4580
Market Price
$ 35.72
Selling Price
$ 32.27
4308
1730
2485
4441
Market Price
$ 34.29
Selling Price
$ 30.70
2039
1892
1308
2462
Market Price
$ 64.22
Selling Price
$ 55.41
4382
3323
2861
4640
Market Price
$ 56.82
Selling Price
$ 50.46
1598
1144
324
2532
Market Price
$ 39.29
Selling Price
$ 33.95
3154
864
1592
4008
Market Price
$ 35.21
Selling Price
$ 31.44
1345
1298
807
2571
Market Price
$ 37.58
Selling Price
$ 32.75
2876
1241
1365
2946
Market Price
$ 67.33
Selling Price
$ 59.10
969
798
227
4771
Market Price
$ 37.45
Selling Price
$ 32.58
471
148
228
1157
Market Price
$ 30.72
Selling Price
$ 26.27
1954
1214
1722
2737
Market Price
$ 41.05
Selling Price
$ 36.25
3615
1466
1631
4337
Market Price
$ 37.92
Selling Price
$ 31.66
1431
846
1029
4052
Market Price
$ 38.36
Selling Price
$ 32.36
3724
968
2070
4481
Market Price
$ 41.22
Selling Price
$ 35.04
1050
376
334
2657
Market Price
$ 45.78
Selling Price
$ 39.28
950
533
903
951
Market Price
$ 38.87
Selling Price
$ 33.79
793
237
788
2094
Market Price
$ 40.54
Selling Price
$ 34.89
1997
1409
1933
2756
Market Price
$ 31.00
Selling Price
$ 26.88
3073
1391
975
4081
Market Price
$ 56.27
Selling Price
$ 48.17
1747
1700
1306
3020
Market Price
$ 32.55
Selling Price
$ 28.00
1722
560
756
1962
Market Price
$ 37.83
Selling Price
$ 33.93
482
227
116
1374
Market Price
$ 44.23
Selling Price
$ 38.89
782
765
700
2533
Market Price
$ 50.76
Selling Price
$ 45.17
1549
364
1412
4556
Market Price
$ 49.13
Selling Price
$ 42.33
509
508
402
1490
Market Price
$ 53.11
Selling Price
$ 47.15
1242
993
464
4818
Market Price
$ 39.06
Selling Price
$ 32.81
1827
904
1054
4689
Market Price
$ 63.43
Selling Price
$ 53.97
148
112
83
630
Market Price
$ 70.55
Selling Price
$ 59.02
448
116
270
1063
Market Price
$ 53.59
Selling Price
$ 48.70
511
482
304
2397
Market Price
$ 62.15
Selling Price
$ 53.17
339
279
174
1189
Market Price
$ 61.88
Selling Price
$ 52.38
1821
1435
1444
2475
Market Price
$ 55.17
Selling Price
$ 49.58
4017
1705
1607
4160
Market Price
$ 64.07
Selling Price
$ 56.83
1951
1342
486
2046
Market Price
$ 39.79
Selling Price
$ 34.86
822
221
565
2780
Market Price
$ 49.28
Selling Price
$ 42.49
4695
2248
1333
4780
Market Price
$ 43.87
Selling Price
$ 39.20
4303
2662
2303
4397