46,866 shares
359,558 shares
18,582 shares
28,055 shares
182,781 shares
57,484 shares
92,791 shares
34,404 shares
38,904 shares
40,436 shares