Market Price
$ 40.00
Selling Price
$ 34.73
1560
1318
868
1769
Market Price
$ 50.08
Selling Price
$ 43.68
523
359
161
637
Market Price
$ 63.15
Selling Price
$ 52.90
446
407
172
820
Market Price
$ 49.22
Selling Price
$ 41.93
2711
2152
716
3342
Market Price
$ 64.41
Selling Price
$ 55.59
4110
2319
3162
4931
Market Price
$ 64.92
Selling Price
$ 58.67
1089
608
772
1901
Market Price
$ 68.61
Selling Price
$ 59.25
3800
3586
3167
4833
Market Price
$ 70.71
Selling Price
$ 59.20
4220
1854
4149
4524
Market Price
$ 55.35
Selling Price
$ 47.25
376
210
277
1162
Market Price
$ 30.66
Selling Price
$ 27.35
522
145
109
840
Market Price
$ 39.06
Selling Price
$ 33.17
2306
1631
1315
2479
Market Price
$ 58.85
Selling Price
$ 49.49
254
162
144
734
Market Price
$ 47.30
Selling Price
$ 39.77
4431
4334
3779
4515
Market Price
$ 61.22
Selling Price
$ 53.11
668
142
647
1487
Market Price
$ 65.85
Selling Price
$ 55.27
2686
2409
829
4392
Market Price
$ 47.07
Selling Price
$ 42.74
268
243
226
953
Market Price
$ 65.78
Selling Price
$ 56.14
449
424
348
1607
Market Price
$ 41.48
Selling Price
$ 35.99
2693
2401
1917
3203
Market Price
$ 39.43
Selling Price
$ 32.94
1771
865
956
4124
Market Price
$ 40.70
Selling Price
$ 34.57
1204
1175
472
4309
Market Price
$ 56.47
Selling Price
$ 49.97
4309
1810
2763
4743
Market Price
$ 31.95
Selling Price
$ 28.42
1503
1250
541
1906
Market Price
$ 51.67
Selling Price
$ 45.71
1250
1038
577
2376
Market Price
$ 66.70
Selling Price
$ 58.38
2873
653
2070
3159
Market Price
$ 32.31
Selling Price
$ 27.06
2558
1034
2361
4659
Market Price
$ 45.08
Selling Price
$ 40.64
1523
884
1230
2732
Market Price
$ 44.56
Selling Price
$ 38.72
3258
2032
1532
3502
Market Price
$ 62.35
Selling Price
$ 54.31
2033
1058
1628
4783
Market Price
$ 65.11
Selling Price
$ 57.62
1931
425
1013
3417
Market Price
$ 39.22
Selling Price
$ 34.59
235
51
63
525
Market Price
$ 63.06
Selling Price
$ 53.45
1598
821
1243
3757
Market Price
$ 39.53
Selling Price
$ 34.22
1114
588
849
4243
Market Price
$ 37.01
Selling Price
$ 30.88
1480
1278
1248
4308
Market Price
$ 35.29
Selling Price
$ 31.72
3046
2814
1828
3509
Market Price
$ 54.55
Selling Price
$ 45.91
2701
1712
1600
3608
Market Price
$ 40.31
Selling Price
$ 34.28
1703
985
1483
1762
Market Price
$ 37.87
Selling Price
$ 33.49
334
110
210
475
Market Price
$ 56.91
Selling Price
$ 47.73
311
136
225
1516
Market Price
$ 28.65
Selling Price
$ 25.05
581
390
285
1750
Market Price
$ 34.30
Selling Price
$ 29.18
1408
1385
378
1691