70,996 shares
51,223 shares
46,078 shares
50,251 shares
29,242 shares
59,970 shares
270,898 shares
56,293 shares
26,609 shares
328,317 shares