20,878 shares
180,440 shares
18,843 shares
19,412 shares
23,277 shares
80,167 shares
317,867 shares
30,078 shares
46,621 shares
252,100 shares