161,799 shares
148,806 shares
45,104 shares
478,986 shares
37,194 shares
159,950 shares
305,120 shares
105,402 shares
73,495 shares
437,511 shares