29,474 shares
27,239 shares
113,408 shares
40,189 shares
29,055 shares
78,044 shares
54,555 shares
49,125 shares
17,009 shares
96,132 shares