37,829 shares
36,357 shares
287,013 shares
129,071 shares
64,656 shares
68,258 shares
22,858 shares
256,155 shares
81,768 shares
18,995 shares