18,815 shares
408,081 shares
111,862 shares
88,088 shares
84,043 shares
136,204 shares
147,913 shares
211,048 shares
229,635 shares
87,498 shares