Market Price
$ 31.69
Selling Price
$ 27.06
425
329
128
1689
Market Price
$ 64.13
Selling Price
$ 55.15
1128
625
581
2719
Market Price
$ 57.08
Selling Price
$ 51.22
646
442
521
1317
Market Price
$ 53.40
Selling Price
$ 46.99
2791
1938
925
3240
Market Price
$ 62.92
Selling Price
$ 52.91
254
183
66
671
Market Price
$ 59.69
Selling Price
$ 52.52
1905
1557
916
3950
Market Price
$ 45.79
Selling Price
$ 38.23
2904
735
1348
3855
Market Price
$ 55.37
Selling Price
$ 49.54
910
871
726
1258
Market Price
$ 30.82
Selling Price
$ 26.49
956
382
198
4031
Market Price
$ 35.09
Selling Price
$ 30.97
1076
948
774
4297
Market Price
$ 65.53
Selling Price
$ 57.79
1412
284
447
3251
Market Price
$ 34.47
Selling Price
$ 30.99
3222
841
2264
4407
Market Price
$ 52.55
Selling Price
$ 47.38
2352
798
1753
4201
Market Price
$ 57.29
Selling Price
$ 48.64
2779
2487
2633
3951
Market Price
$ 52.53
Selling Price
$ 45.28
2014
466
632
3244
Market Price
$ 43.47
Selling Price
$ 39.25
1026
205
493
4875
Market Price
$ 50.07
Selling Price
$ 41.99
1540
718
487
4861
Market Price
$ 41.25
Selling Price
$ 36.89
1624
1035
1620
4390
Market Price
$ 32.06
Selling Price
$ 27.49
4202
3643
2767
4487
Market Price
$ 56.82
Selling Price
$ 48.53
1165
1026
453
1285
Market Price
$ 58.40
Selling Price
$ 51.71
4458
3684
2032
4559
Market Price
$ 57.95
Selling Price
$ 50.01
443
150
396
448
Market Price
$ 38.63
Selling Price
$ 34.45
3308
2948
1286
3739
Market Price
$ 52.13
Selling Price
$ 44.07
1995
1651
1910
3573
Market Price
$ 48.86
Selling Price
$ 41.97
1031
744
864
1118
Market Price
$ 67.17
Selling Price
$ 58.60
1165
930
1072
1775
Market Price
$ 61.83
Selling Price
$ 52.01
651
317
297
946
Market Price
$ 56.55
Selling Price
$ 47.15
346
254
290
485
Market Price
$ 34.58
Selling Price
$ 29.57
1559
1043
989
2589
Market Price
$ 42.41
Selling Price
$ 36.91
809
361
539
1616
Market Price
$ 37.73
Selling Price
$ 31.65
234
214
233
1020
Market Price
$ 37.59
Selling Price
$ 32.12
2937
1176
799
3003
Market Price
$ 53.41
Selling Price
$ 46.31
1788
1099
380
2033
Market Price
$ 54.17
Selling Price
$ 46.49
1191
532
1173
2342
Market Price
$ 47.27
Selling Price
$ 42.04
172
139
85
683
Market Price
$ 66.71
Selling Price
$ 57.90
1669
1395
1191
4704
Market Price
$ 56.52
Selling Price
$ 50.82
3081
845
1623
4207
Market Price
$ 64.85
Selling Price
$ 57.07
850
795
401
1408
Market Price
$ 67.27
Selling Price
$ 58.17
851
441
193
3183
Market Price
$ 64.61
Selling Price
$ 57.93
2051
898
785
2788