46,710 shares
204,669 shares
186,432 shares
258,491 shares
195,527 shares
97,396 shares
179,506 shares
162,127 shares
89,656 shares
58,659 shares