316,040 shares
304,720 shares
302,639 shares
295,658 shares
285,801 shares
247,754 shares
246,066 shares
241,380 shares
236,581 shares
233,449 shares