45,692 shares
280,600 shares
183,907 shares
17,235 shares
62,073 shares
60,261 shares
13,468 shares
282,690 shares
304,140 shares
102,136 shares