39,242 shares
79,901 shares
30,131 shares
22,527 shares
36,370 shares
67,627 shares
165,974 shares
294,111 shares
25,538 shares
105,647 shares