Market Price
$ 32.22
104
74
32
437
Market Price
$ 46.98
1809
1148
987
2643
Market Price
$ 46.75
1503
533
586
4085
Market Price
$ 53.33
4153
3071
1930
4559
Market Price
$ 66.51
477
436
229
507
Market Price
$ 37.55
2958
648
2233
3114
Market Price
$ 47.47
1157
1041
286
2962
Market Price
$ 42.95
576
218
554
1105
Market Price
$ 44.26
758
375
427
1004
Market Price
$ 66.93
2192
1178
1132
2883
Market Price
$ 44.38
1820
849
1266
3973
Market Price
$ 44.08
664
631
228
1629
Market Price
$ 34.67
255
221
108
605
Market Price
$ 44.43
3706
1622
3104
4243
Market Price
$ 41.28
548
304
448
1009
Market Price
$ 42.50
2554
969
679
2981
Market Price
$ 60.72
2464
1265
2407
3119
Market Price
$ 70.87
2591
868
2470
3287
Market Price
$ 56.45
1306
1015
1240
2862
Market Price
$ 45.53
602
461
535
2654
Market Price
$ 64.47
3265
1492
669
3955
Market Price
$ 41.53
816
406
676
1282
Market Price
$ 37.62
1929
1369
461
4723
Market Price
$ 68.75
818
282
732
1394
Market Price
$ 60.91
460
190
249
685
Market Price
$ 46.02
1053
262
719
1974
Market Price
$ 56.91
419
353
247
726
Market Price
$ 31.32
1616
943
1067
1981
Market Price
$ 34.67
1982
1489
657
2493
Market Price
$ 39.22
2516
832
1727
2839
Market Price
$ 56.58
1525
719
587
2028
Market Price
$ 33.99
902
765
225
1923
Market Price
$ 55.83
3874
2664
3188
3970
Market Price
$ 41.71
1612
1544
1180
2833
Market Price
$ 58.13
2015
650
1737
4161
Market Price
$ 32.00
2190
1369
729
3800
Market Price
$ 52.55
1073
492
1066
1343
Market Price
$ 51.59
1912
784
1168
2221
Market Price
$ 46.03
144
57
32
701
Market Price
$ 61.46
2555
1011
1719
4284