22,558 shares
16,173 shares
18,803 shares
223,799 shares
171,262 shares
184,645 shares
104,551 shares
90,661 shares
149,402 shares
315,389 shares