51,953 shares
102,383 shares
303,231 shares
162,269 shares
343,756 shares
164,086 shares
234,403 shares
338,779 shares
183,890 shares
180,307 shares