404,769 shares
110,070 shares
468,342 shares
258,951 shares
116,796 shares
103,223 shares
199,725 shares
183,132 shares
56,033 shares
261,261 shares