54,514 shares
133,085 shares
143,037 shares
120,942 shares
617,791 shares
100,106 shares
105,929 shares
278,245 shares
412,713 shares
294,381 shares