31,083 shares
16,783 shares
75,978 shares
27,958 shares
45,369 shares
73,925 shares
139,468 shares
14,296 shares
64,486 shares
39,473 shares