51,997 shares
102,552 shares
303,266 shares
162,298 shares
343,791 shares
164,126 shares
234,447 shares
338,823 shares
183,903 shares
180,451 shares