44,328 shares
123,052 shares
168,760 shares
25,054 shares
406,038 shares
29,084 shares
109,480 shares
37,844 shares
102,563 shares
120,616 shares