280,158 shares
176,096 shares
573,347 shares
260,592 shares
174,951 shares
560,119 shares
271,044 shares
249,051 shares
512,109 shares
319,005 shares