58,115 shares
370,803 shares
35,322 shares
37,178 shares
32,944 shares
57,560 shares
272,057 shares
451,314 shares
117,468 shares
40,032 shares