15,291 shares
12,026 shares
15,721 shares
29,025 shares
172,954 shares
546,858 shares
298,875 shares
215,195 shares
465,400 shares
135,134 shares