161,029 shares
59,853 shares
204,027 shares
293,531 shares
380,631 shares
49,132 shares
245,467 shares
170,978 shares
582,897 shares
114,494 shares