12,151 shares
553,897 shares
69,940 shares
294,169 shares
129,879 shares
143,828 shares
87,979 shares
19,226 shares
38,566 shares
56,975 shares