53,903 shares
46,227 shares
133,714 shares
36,505 shares
64,486 shares
29,877 shares
93,038 shares
49,433 shares
159,992 shares
74,158 shares