63,248 shares
108,849 shares
189,540 shares
32,580 shares
63,749 shares
331,723 shares
116,477 shares
29,982 shares
41,112 shares
34,191 shares