249,199 shares
167,696 shares
139,083 shares
234,229 shares
38,936 shares
155,374 shares
120,046 shares
100,010 shares
287,719 shares
271,867 shares