404,772 shares
110,070 shares
468,343 shares
258,952 shares
116,797 shares
103,223 shares
199,725 shares
183,132 shares
56,033 shares
261,262 shares