46,447 shares
33,165 shares
30,753 shares
114,144 shares
210,951 shares
179,200 shares
23,915 shares
74,715 shares
153,142 shares
36,710 shares