254,259 shares
67,248 shares
162,295 shares
148,671 shares
225,829 shares
68,719 shares
595,486 shares
379,713 shares
89,551 shares
126,035 shares