58,115 shares
370,801 shares
35,321 shares
37,178 shares
32,943 shares
57,560 shares
272,053 shares
451,312 shares
117,467 shares
40,032 shares