Market Price
$ 77.63
Selling Price
$ 69.82
1380
473
1333
2619
Market Price
$ 85.90
Selling Price
$ 77.71
709
383
319
1081
Market Price
$ 83.37
Selling Price
$ 73.24
2500
1889
2017
2724
Market Price
$ 107.48
Selling Price
$ 92.49
3836
1521
3619
4836
Market Price
$ 92.26
Selling Price
$ 82.08
1414
819
851
2756
Market Price
$ 65.24
Selling Price
$ 58.29
3662
1948
2045
3765
Market Price
$ 96.22
Selling Price
$ 80.80
1628
1413
1465
2901
Market Price
$ 107.72
Selling Price
$ 96.90
3463
2463
2276
3787
Market Price
$ 64.62
Selling Price
$ 57.57
2234
947
959
3735
Market Price
$ 82.13
Selling Price
$ 74.65
581
494
565
652
Market Price
$ 100.75
Selling Price
$ 86.89
1166
401
1079
2944
Market Price
$ 98.45
Selling Price
$ 86.93
1926
1223
1824
2774
Market Price
$ 110.70
Selling Price
$ 97.59
401
395
344
1350
Market Price
$ 63.08
Selling Price
$ 56.67
856
759
282
1578
Market Price
$ 66.62
Selling Price
$ 58.25
1618
1439
866
3572
Market Price
$ 82.11
Selling Price
$ 74.53
427
162
205
1203
Market Price
$ 82.94
Selling Price
$ 71.81
1795
666
1782
3021
Market Price
$ 105.54
Selling Price
$ 91.16
1205
364
841
1795
Market Price
$ 94.64
Selling Price
$ 80.34
607
545
165
1159
Market Price
$ 100.29
Selling Price
$ 85.18
3516
3263
2295
3926
Market Price
$ 74.46
Selling Price
$ 67.51
2145
1616
1826
4057
Market Price
$ 92.19
Selling Price
$ 80.46
2381
1407
1240
2503
Market Price
$ 73.02
Selling Price
$ 63.94
928
545
468
2679
Market Price
$ 90.38
Selling Price
$ 76.07
1936
671
1485
3582
Market Price
$ 84.52
Selling Price
$ 72.47
2793
2649
2228
3039
Market Price
$ 102.26
Selling Price
$ 91.77
1630
1408
1177
2048
Market Price
$ 105.53
Selling Price
$ 95.78
968
734
440
2856
Market Price
$ 77.72
Selling Price
$ 66.72
868
645
674
1425
Market Price
$ 88.77
Selling Price
$ 75.60
1027
383
215
2316
Market Price
$ 99.85
Selling Price
$ 85.43
1687
660
1560
2794
Market Price
$ 80.40
Selling Price
$ 69.52
1298
509
989
4244
Market Price
$ 80.89
Selling Price
$ 69.06
3386
2636
1298
3804
Market Price
$ 68.74
Selling Price
$ 58.92
1054
708
584
1894
Market Price
$ 67.50
Selling Price
$ 56.85
762
410
710
3647
Market Price
$ 82.62
Selling Price
$ 71.44
3390
2968
3133
4475
Market Price
$ 115.60
Selling Price
$ 96.45
2555
2321
520
3238
Market Price
$ 87.94
Selling Price
$ 74.61
753
544
253
3027
Market Price
$ 70.94
Selling Price
$ 59.20
547
490
514
1286
Market Price
$ 61.24
Selling Price
$ 55.46
3446
2932
1406
3453
Market Price
$ 98.29
Selling Price
$ 83.70
169
121
106
469