70,706 shares
155,297 shares
98,725 shares
46,909 shares
289,988 shares
208,261 shares
214,804 shares
31,548 shares
107,279 shares
80,640 shares