116,384 shares
159,906 shares
114,485 shares
70,973 shares
139,403 shares
247,404 shares
258,398 shares
147,692 shares
430,661 shares
342,086 shares